reside temporarily - Turkish English Dictionary